be distantly related - Spanish English Dictionary